.app-view-with-header {
 background-color:#f5f5f5
}
.page-service-detail {
 background:#eee;
 min-height:100vh
}
.page-service-detail .service-detail-box {
 margin:.25rem .21rem
}
.page-service-detail .ui-box .ui-box-flex {
 -webkit-box-flex:1;
 box-flex:1
}
.page-service-detail .ui-box {
 display:box;
 display:-webkit-box;
 box-align:center;
 -webkit-box-align:center;
 box-pack:center;
 -webkit-box-pack:center
}
.page-service-detail .ui-button-box {
 display:box;
 display:-webkit-box;
 overflow:hidden
}
.page-service-detail .afterinfo {
 background-color:#fff;
 font-size:.23rem;
 color:rgba(0,0,0,.72);
 text-align:left;
 margin-bottom:.2rem
}
.page-service-detail .afterinfo .afterinfo-content {
 padding:.2rem .4rem;
 background:#fff url("../images/bd1.png") 0 0 repeat-x;
 background-size:.52rem .08rem
}
.page-service-detail .aftermain-content {
 padding:.2rem 0;
 overflow:hidden
}
.page-service-detail .aftermain-content .aftermain-head {
 padding-bottom:.3rem;
 border-bottom:1px solid #979797;
 overflow:hidden
}
.page-service-detail .afterinfo-title {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 font-size:.25rem;
 color:rgba(0,0,0,.54);
 padding-top:.15rem
}
.page-service-detail .afterinfo-desc {
 color:#000;
 font-size:.24rem;
 padding-top:.2rem
}
.page-service-detail .afterinfo-desc p {
 line-height:1.5
}
.page-service-detail .afterinfo-desc .copy {
 -webkit-user-select:text;
 -moz-user-select:text;
 -ms-user-select:text;
 user-select:text
}
.page-service-detail .afterinfo-h2 {
 display:box;
 display:-webkit-box;
 box-align:start;
 -webkit-box-align:start;
 box-pack:start;
 -webkit-box-pack:start;
 line-height:.4rem;
 font-size:.24rem
}
.page-service-detail .afterinfo-h2-title {
 max-width:2rem
}
.page-service-detail .afterinfo-h2-desc {
 max-width:4.5rem
}
.page-service-detail .important-desc {
 color:#f60
}
.page-service-detail .afterinfo-h2-btn {
 display:block;
 margin-top:.2rem;
 width:100%;
 height:.7rem;
 line-height:.7rem;
 text-align:center;
 color:rgba(0,0,0,.27);
 border:1px solid rgba(0,0,0,.27)
}
.page-service-detail .afterinfo-justify {
 margin-bottom:.24rem
}
.page-service-detail .dd-info-ticket {
 padding:.32rem
}
.page-service-detail .afterinfo-justify-l-title {
 display:inline-block;
 font-size:.32rem;
 line-height:.43rem;
 color:rgba(0,0,0,.72)
}
.page-service-detail .afterinfo-justify-l.desc {
 display:inline-block;
 margin-left:.16rem;
 font-size:.24rem;
 line-height:.32rem;
 color:rgba(0,0,0,.27)
}
.page-service-detail .afterinfo-justify-r-top {
 font-size:.21rem;
 color:rgba(0,0,0,.54)
}
.page-service-detail .afterinfo-justify-r-bottm {
 font-size:.44rem;
 color:rgba(0,0,0,.72)
}
.page-service-detail .maintenance {
 padding:.333rem;
 background-color:#fff;
 margin-bottom:.2rem;
 overflow:hidden
}
.page-service-detail .maintenance-head {
 overflow:hidden;
 font-size:.3rem;
 padding-bottom:.2rem;
 color:#272727;
 border-bottom:1px solid #f3f3f3;
 text-align:left
}
.page-service-detail .maintenance-head span {
 float:right;
 color:#fa590b
}
.page-service-detail .maintenance-content {
 font-size:.23rem;
 color:#6c6c6c;
 padding-top:.1rem
}
.page-service-detail .maintenance-content table {
 text-align:left
}
.page-service-detail .maintenance-content table td {
 width:50%
}
.page-service-detail .maintenance-content li {
 overflow:hidden;
 margin:.1rem 0
}
.page-service-detail .maintenance-content li span {
 float:right
}
.page-service-detail .maintenance-button {
 color:#fff;
 display:inline-block;
 padding:.1rem .2rem;
 margin-top:.1rem;
 background-color:#ff6823;
 float:right;
 border-radius:2px
}
.page-service-detail .aftermain,
.page-service-detail .aftermain-video {
 padding:.32rem;
 background-color:#fff
}
.page-service-detail .aftermian-head {
 height:.41rem
}
.page-service-detail .aftermian-head-icon {
 float:left;
 width:.41rem;
 height:.41rem
}
.page-service-detail .aftermian-head-icon img {
 width:100%;
 height:auto
}
.page-service-detail .aftermian-head-text {
 float:left;
 margin-left:.2rem;
 font-size:.21rem;
 color:rgba(0,0,0,.27);
 margin-top:.1rem
}
.page-service-detail .aftermian-head-btn {
 float:right;
 font-size:.2rem;
 padding:.08rem;
 color:rgba(0,0,0,.42);
 border:1px solid rgba(0,0,0,.3);
 margin-left:.1rem
}
.page-service-detail .aftermian-head-btn.grey {
 background:rgba(0,0,0,.2);
 border:1px solid rgba(0,0,0,.2)
}
.page-service-detail .aftermian-doubleline {
 margin-top:.4rem;
 width:100%;
 height:.05rem;
 border-top:1px solid rgba(0,0,0,.32);
 border-bottom:1px solid rgba(0,0,0,.32)
}
.page-service-detail .aftermian-timeline {
 box-pack:justify;
 -webkit-box-pack:justify;
 height:1.533rem;
 padding:.3rem;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.page-service-detail .aftermian-timeline-box {
 color:rgba(0,0,0,.27)
}
.page-service-detail .aftermian-timeline-box.Y {
 color:#35b258
}
.page-service-detail .aftermian-timeline-box.Y .aftermian-timeline-item {
 background-color:#35b258
}
.page-service-detail .aftermian-timeline-box.lastItem {
 box-flex:0;
 -webkit-box-flex:0;
 width:.2rem
}
.page-service-detail .aftermian-timeline-item {
 width:.2rem;
 height:.2rem;
 border-radius:.1rem;
 background-color:rgba(0,0,0,.27);
 position:relative
}
.page-service-detail .aftermian-timeline-item-text {
 position:absolute;
 top:-.43rem;
 left:-.33rem;
 white-space:nowrap
}
.page-service-detail .aftermian-timeline-itemline {
 border-bottom:1px solid rgba(0,0,0,.27)
}
.page-service-detail .aftermain-palce,
.page-service-detail .aftermian-feedback {
 color:rgba(0,0,0,.42);
 border-top:1px dotted rgba(0,0,0,.27);
 border-bottom:1px dotted rgba(0,0,0,.27);
 position:relative;
 text-align:center;
 overflow:hidden
}
.page-service-detail .aftermain-palce:last-child,
.page-service-detail .aftermian-feedback:last-child {
 border-top:none
}
.page-service-detail .aftermain-palce span,
.page-service-detail .aftermian-feedback span {
 color:rgba(0,0,0,.72)
}
.page-service-detail .aftermain-palce .title,
.page-service-detail .aftermian-feedback .title {
 padding:.25rem;
 font-size:.24rem
}
.page-service-detail .aftermain-palce .btn-text,
.page-service-detail .aftermian-feedback .btn-text {
 padding-bottom:.25rem
}
.page-service-detail .aftermain-palce .btn-text a.aftermian-feedback-btn,
.page-service-detail .aftermian-feedback .btn-text a.aftermian-feedback-btn {
 font-size:.2rem;
 padding:.08rem;
 color:rgba(0,0,0,.42);
 border:1px solid rgba(0,0,0,.3);
 margin-left:.2rem;
 display:inline-block
}
.page-service-detail .aftermain-palce {
 text-align:left
}
.page-service-detail .aftermain-info {
 padding-top:.27rem;
 font-size:.23rem;
 color:rgba(0,0,0,.72);
 text-align:left
}
.page-service-detail .aftermain-info .aftermain-info-base {
 width:100%
}
.page-service-detail .aftermain-info .aftermain-info-base tr {
 line-height:.36rem
}
.page-service-detail .aftermain-info .aftermain-info-base tr td {
 word-break:break-all
}
.page-service-detail .aftermain-info .aftermain-info-base tr td:first-child {
 min-width:1.3rem
}
.page-service-detail .aftermain-info .aftermain-info-table {
 font-size:.25rem;
 margin-top:.2rem;
 color:rgba(0,0,0,.72);
 width:100%;
 border-collapse:collapse
}
.page-service-detail .aftermain-info .aftermain-info-table tr th {
 height:.6rem;
 border-top:1px solid rgba(0,0,0,.32);
 vertical-align:middle
}
.page-service-detail .aftermain-info .aftermain-info-table tr td {
 border-top:1px solid rgba(0,0,0,.32);
 border-bottom:1px solid rgba(0,0,0,.32);
 height:1.2rem
}
.page-service-detail .aftermain-info .aftermain-info-table tr td img {
 width:1.2rem;
 height:auto;
 margin:.1rem auto
}
.page-service-detail .aftermain-info .w12 {
 width:1.27rem
}
.page-service-detail .aftermain-info .mb50 {
 margin-bottom:.3rem
}
.page-service-detail .express-btn {
 display:block;
 width:100%;
 margin-bottom:.2rem;
 background-color:#f95b07;
 height:.93rem;
 line-height:.93rem;
 font-size:.32rem;
 color:#fff;
 text-align:center
}
.page-service-detail .process-log-box {
 position:absolute;
 top:50%;
 left:50%;
 -webkit-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 height:8.9rem;
 width:6.3rem
}
.page-service-detail .process-log-box .log-box-title {
 line-height:.43rem;
 color:rgba(0,0,0,.87);
 font-size:.32rem;
 text-algin:center;
 margin-bottom:.4rem
}
.page-service-detail .process-log-box .log-box-main {
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding-top:.45rem;
 height:7.87rem;
 border-radius:.16rem;
 background:#fff;
 margin-bottom:.35rem
}
.page-service-detail .process-log-box .box-main-timeline {
 padding:.32rem .24rem .16rem .32rem;
 overflow:auto;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 max-height:5.7rem;
 font-size:0;
 color:rgba(0,0,0,.54)
}
.page-service-detail .process-log-box .box-main-timeline .box-main-timeline-item.timeline-active {
 color:#fe6800
}
.page-service-detail .process-log-box .box-main-timeline .timeline-active .box-main-timeline-item-icon {
 background-color:#fe6800!important
}
.page-service-detail .process-log-box .box-main-timeline .box-main-timeline-item:last-child {
 padding-bottom:.16rem
}
.page-service-detail .process-log-box .box-main-timeline .box-main-timeline-item {
 position:relative;
 padding-bottom:.43rem
}
.page-service-detail .process-log-box .box-main-timeline .box-main-timeline-item .box-main-timeline-item-tail {
 position:absolute;
 top:.13rem;
 left:.8rem;
 height:100%;
 border-left:1px solid #dadada
}
.page-service-detail .process-log-box .box-main-timeline .box-main-timeline-item .box-main-timeline-item-icon {
 position:absolute;
 left:.75rem;
 top:.13rem;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 width:.13rem;
 height:.13rem;
 background-color:#dadada;
 border-radius:50%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.page-service-detail .process-log-box .box-main-timeline .box-main-timeline-item .box-main-timeline-item-wrapper {
 position:relative;
 padding-left:1rem;
 text-align:left;
 font-size:.24rem;
 line-height:.32rem
}
.page-service-detail .process-log-box .box-main-timeline .box-main-timeline-item .box-main-timeline-item-title {
 position:absolute;
 text-align:center;
 top:0;
 left:-.06rem;
 font-size:.2rem
}
.page-service-detail .process-log-box .log-box-footer {
 margin-top:.35rem;
 text-align:center
}
.page-service-detail .process-log-box .log-box-footer img {
 width:.67rem
}
.page-service-detail .pop {
 position:fixed;
 z-index:10000;
 top:0;
 left:0;
 bottom:0;
 right:0;
 background:rgba(0,0,0,.54)
}
.page-service-detail .pop-maintenance {
 position:absolute;
 bottom:0;
 left:0;
 right:0;
 background-color:#fff;
 padding-top:.3rem;
 -webkit-transition:-webkit-transform .3s;
 transition:-webkit-transform .3s;
 transition:transform .3s;
 transition:transform .3s,-webkit-transform .3s;
 -webkit-transform:translate3d(0,100%,0);
 transform:translate3d(0,100%,0)
}
.page-service-detail .pop-maintenance .close {
 position:absolute;
 top:.16rem;
 right:.16rem;
 font-size:.5rem;
 text-align:right;
 vertical-align:top;
 width:.5rem;
 height:.5rem;
 z-index:10
}
.page-service-detail .pop-maintenance .pop-icon-close {
 display:block;
 background:url() no-repeat;
 background-size:cover;
 width:.4rem;
 height:.4rem
}
.page-service-detail .pop-maintenance-detail {
 background-color:#f8f8f8;
 padding:.36rem .3rem;
 font-size:.28rem;
 width:100%;
 text-align:left
}
.page-service-detail .pop-maintenance-detail span {
 color:#f56600
}
.page-service-detail .pop-maintenance-title {
 text-align:center;
 font-size:.32rem;
 padding-top:.2rem;
 margin-bottom:.26rem;
 color:rgba(0,0,0,.87)
}
.page-service-detail .pop-maintenance-payment li {
 margin:0 .3rem;
 font-size:.26rem;
 background-image:url("../images/check_normal.png");
 background-position:100% 50%;
 background-repeat:no-repeat;
 background-size:.4rem .4rem;
 border-bottom:1px solid #eee;
 list-style:none
}
.page-service-detail .pop-maintenance-payment li a {
 text-align:left;
 padding:.2rem 0 .2rem .7rem;
 color:#333
}
.page-service-detail .pop-maintenance-payment li:last-child {
 border-bottom:none
}
.page-service-detail .pop-maintenance-payment li.alipay a {
 display:block;
 padding:.3rem 0 .3rem .75rem;
 background-size:.58rem .58rem;
 background-position:0 50%
}
.page-service-detail .pop-maintenance-payment li.micash a {
 display:block;
 padding:.3rem 0 .3rem .75rem;
 background-size:.59rem .56rem;
 background-position:0 50%
}
.page-service-detail .pop-maintenance-payment li.weixin_jsapi a {
 display:block;
 padding:.3rem 0 .3rem .75rem;
 background:url("../images/pay_wx.png") no-repeat;
 background-size:.59rem .56rem;
 background-position:0 50%
}
.page-service-detail .pop-maintenance-payment li.on {
 background-image:url("../images/check_press.png")
}
.page-service-detail .pop-maintenance-button {
 text-align:center;
 display:block;
 padding:.3rem;
 background-color:#ff6823;
 color:#fff;
 font-size:.3rem
}
.page-service-detail .pop-confirm {
 position:absolute;
 bottom:0;
 left:0;
 right:0;
 height:2.5rem;
 background-color:#fff;
 text-align:center;
 padding:.3rem
}
.page-service-detail .pop-confirm-msg {
 font-size:.25rem;
 color:rgba(0,0,0,.27);
 margin-top:.3rem
}
.page-service-detail .pop-confirm-btns {
 position:absolute;
 bottom:.3rem;
 left:.3rem;
 right:.3rem;
 height:.8rem;
 font-size:.28rem;
 color:rgba(0,0,0,.72)
}
.page-service-detail .pop-confirm-btn-cancel,
.page-service-detail .pop-confirm-btn-submit {
 line-height:.8rem;
 -webkit-box-flex:1;
 box-flex:1;
 border:1px solid rgba(0,0,0,.27)
}
.page-service-detail .pop-confirm-btn-cancel {
 border-bottom-left-radius:.4rem;
 border-top-left-radius:.4rem
}
.page-service-detail .pop-confirm-btn-submit {
 color:#ff6d00;
 border-left:none;
 border-bottom-right-radius:.4rem;
 border-top-right-radius:.4rem
}
.page-service-detail .buyshow-enter {
 -webkit-transform:translateZ(0)!important;
 transform:translateZ(0)!important
}
.page-service-detail .service-detail-address,
.page-service-detail .ui-line {
 background:#eee
}
.page-service-detail .service-detail-tip {
 position:relative;
 overflow:hidden;
 padding:.18rem .4rem;
 background:#f9f3dc;
 color:#f60;
 text-align:left
}
.page-service-detail .service-detail-tip .tio-title {
 font-size:.2rem;
 line-heigth:.26rem
}
.page-service-detail .service-detail-tip .tip-icon {
 position:absolute;
 background-size:cover;
 right:.2rem;
 top:.18rem;
 font-size:.2rem;
 width:.2rem;
 height:.2rem
}
.page-service-detail .aftermian-detial-timeline {
 padding:.32rem .24rem .16rem .32rem;
 background:hsla(0,0%,85%,.15);
 overflow:hidden;
 color:rgba(0,0,0,.54);
 margin:-.3rem 0 .24rem
}
.page-service-detail .aftermian-detial-timeline .detial-timeline-item.timeline-active {
 color:#fe6800
}
.page-service-detail .aftermian-detial-timeline .timeline-active .detial-timeline-item-icon {
 background-color:#fe6800!important
}
.page-service-detail .aftermian-detial-timeline .detial-timeline-item:last-child {
 padding-bottom:.16rem
}
.page-service-detail .aftermian-detial-timeline .detial-timeline-item {
 position:relative;
 padding-bottom:.43rem
}
.page-service-detail .aftermian-detial-timeline .detial-timeline-item .detial-timeline-item-tail {
 position:absolute;
 top:.13rem;
 left:.8rem;
 height:100%;
 border-left:1px solid #dadada
}
.page-service-detail .aftermian-detial-timeline .detial-timeline-item .detial-timeline-item-icon {
 position:absolute;
 left:.75rem;
 top:.13rem;
 width:.13rem;
 height:.13rem;
 background-color:#dadada;
 border-radius:50%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.page-service-detail .aftermian-detial-timeline .detial-timeline-item .detial-timeline-item-wrapper {
 position:relative;
 padding-left:1rem;
 text-align:left;
 font-size:.24rem;
 line-height:.32rem
}
.page-service-detail .aftermian-detial-timeline .detial-timeline-item .detial-timeline-item-wrapper p {
 color:#0f55a6;
 font-size:.2rem
}
.page-service-detail .aftermian-detial-timeline .detial-timeline-item .detial-timeline-item-title {
 position:absolute;
 text-align:center;
 top:0;
 left:-.1rem;
 font-size:.2rem
}
.page-service-detail .aftermian-detial-timeline .detail-timeline-more {
 text-align:center
}
.page-service-detail .aftermian-detial-timeline .detail-timeline-more img {
 width:.24rem;
 height:.24rem;
 margin-right:.04rem;
 vertical-align:-.03rem
}
.page-service-detail .aftermian-detial-timeline .detail-timeline-more span {
 font-size:.21rem
}
.page-service-detail .aftermian-delivery-detial {
 position:relative;
 border-top:1px dotted rgba(0,0,0,.27);
 padding:.36rem .4rem .24rem 0;
 text-align:left
}
.page-service-detail .aftermian-delivery-detial .delivery-title {
 font-size:.24rem;
 line-height:.28rem;
 color:rgba(0,0,0,.54);
 margin-bottom:.1867rem
}
.page-service-detail .aftermian-delivery-detial .delivery-main {
 font-size:.24rem;
 line-height:.36rem;
 color:rgba(0,0,0,.87)
}
.page-service-detail .aftermian-delivery-detial .delivery-btn {
 position:absolute;
 height:100%;
 right:0;
 top:50%;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 width:.42rem;
 height:.42rem;
 background:url() no-repeat;
 background-size:cover
}
.page-service-detail .pop-reason-confirm {
 position:absolute;
 width:6.88rem;
 background:#fff;
 border-radius:.16rem;
 bottom:.16rem;
 margin:0 auto;
 left:0;
 right:0
}
.page-service-detail .pop-reason-confirm .pop-reason-msg {
 padding:.32rem .48rem .28rem;
 line-height:.43rem;
 font-size:.32rem;
 color:#000;
 border-bottom:1px solid rgba(0,0,0,.15)
}
.page-service-detail .pop-reason-confirm .pop-reason-main {
 padding:.48rem .4rem .16rem .48rem
}
.page-service-detail .pop-reason-confirm .pop-reason-btns {
 border-top:1px solid rgba(0,0,0,.15);
 display:box;
 display:-webkit-box;
 overflow:hidden
}
.page-service-detail .pop-reason-confirm .pop-reason-btns .checked {
 color:#fe6800
}
.page-service-detail .pop-reason-confirm .pop-reason-btns .pop-reason-btn.disabled {
 color:rgba(0,0,0,.15)
}
.page-service-detail .pop-reason-confirm .pop-reason-btns .pop-reason-btn {
 padding:.25rem 0 .28rem;
 -webkit-box-flex:1;
 font-weight:700;
 box-flex:1;
 line-height:.43rem;
 font-size:.32rem
}
.page-service-detail .pop-reason-confirm .pop-reason-btns .pop-reason-btn:first-child {
 border-right:1px solid rgba(0,0,0,.15)
}
.page-service-detail .pop-reason-confirm .pop-reason-btns .disable-reason-btn {
 color:rgba(0,0,0,.2)
}
.page-service-detail .pop-reason-confirm .pop-reason-item {
 position:relative;
 text-align:left;
 line-height:.37rem;
 font-size:.28rem;
 margin-bottom:.32rem;
 color:rgba(0,0,0,.8)
}
.page-service-detail .pop-reason-confirm .pop-reason-item .icon {
 position:absolute;
 right:0;
 top:50%;
 width:.32rem;
 height:.32rem;
 -webkit-transform:translateY(-50%);
 transform:translateY(-50%);
 background-size:cover
}
.page-service-detail .pop-reason-confirm .pop-reason-item .icon.checked {
 background-size:cover
}

.page-service-express {
 overflow:hidden;
 position:relative
}
.page-service-express .fixed {
 background-color:#f5f5f5;
 padding:.2rem .2rem 0;
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.page-service-express input {
 outline:none
}
.page-service-express .inputline {
 position:relative;
 display:box;
 display:-webkit-box;
 box-align:center;
 -webkit-box-align:center;
 box-pack:start;
 -webkit-box-pack:start;
 height:.8rem;
 margin-bottom:.16rem;
 background-color:#fff;
 color:rgba(0,0,0,.54);
 font-size:.28rem
}
.page-service-express .inputline .icon {
 position:absolute;
 top:.24rem;
 right:.24rem;
 width:.32rem;
 height:.32rem;
 background:url() no-repeat;
 background-size:cover
}
.page-service-express .inputline .expressName {
 max-width:2rem;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 padding:0 .32rem
}
.page-service-express .inputline .expressName.on {
 color:rgba(0,0,0,.72)
}
.page-service-express .inputline .expressId {
 padding:0 0 0 .32rem;
 width:100%;
 color:rgba(0,0,0,.72);
 border:none
}
.page-service-express .inputline .expressId::-webkit-input-placeholder {
 color:rgba(0,0,0,.54);
 font-size:.28rem
}
.page-service-express .inputline .expressId::-moz-placeholder {
 color:rgba(0,0,0,.54);
 font-size:.28rem
}
.page-service-express .inputline .expressId::-ms-input-placeholder {
 color:rgba(0,0,0,.54);
 font-size:.28rem
}
.page-service-express .inputline .expressId::placeholder {
 color:rgba(0,0,0,.54);
 font-size:.28rem
}
.page-service-express .expressPop {
 position:absolute;
 width:100%;
 max-height:7rem;
 z-index:100;
 background-color:transparent;
 color:rgba(0,0,0,.72);
 overflow-y:auto;
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 text-align:left
}
.page-service-express .expressPop .express-item {
 background-color:#fff;
 padding:0 .2rem;
 font-size:.28rem;
 line-height:.72rem;
 height:.72rem;
 border-bottom:1px solid rgba(0,0,0,.27);
 -webkit-box-sizing:border-box;
 box-sizing:border-box
}
.page-service-express .btn {
 position:absolute;
 bottom:.3rem;
 left:.3rem;
 right:.3rem;
 line-height:.84rem;
 height:.84rem;
 font-size:.32rem;
 width:6.6rem;
 margin:0 auto
}
.page-service-express .read-tip-box {
 margin-top:.24rem;
 text-align:left;
 font-size:.24rem;
 line-height:.4rem;
 color:rgba(0,0,0,.27)
}


.aftermian-footer-btn{
    padding: 10px 20px;
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 50px;
    margin-bottom: 10px;
}